O bibliotece ggplot2
- Stworzona przez Hadley’a Wickhama w 2005 roku
- Stanowi implementacje podejścia Grammar of Graphics autorstwa Lelanda Wilkinsona
- Jedna z najpopularniejszych bibliotek w R
- Wchodzi w skład zbioru bibliotek tidyrverse
Motywacja - kilka przykładów
- Wykres punktowy
- Wykres spaghetti
- Economics style
- Mapa
- Frankenstein
Gramatyka wykresu
# ggplot(ramka_z_danymi, aes(x = ?, y = ?, color = ?, fill = ?, label = ?,
# shape = ?, size = ?)) +
# geom_point(...) +
# geom_bar(...) +
# geom_line(...) +
# geom_text(...) +
# ...
# coord_flip(...) +
# ...
# facet_grid(...) +
# ...
# theme_(bw/minimal/gray/...) +
# theme(axis.title = element_text(...),
# axis.text = element_text(...),
# legend.position = "top/bottom/...") +
# labs(title = "...", x = "...", y = "...") +
# ...
# scale_y_manual(values = ..., name = "...", label = ...) +
# scale_y_discrete() +
# scale_y_continuous() +
# scale_color_manual() +
# ...